have something down to a science - Türkisch Englisch Wörterbuch